$(function () {
    /*
	$("#frmOrder div div").click(function () {
        if($(this).attr("tag")==undefined)
	{return;}
	orderby = $(this).attr("tag");
        desc = 0;
        if ($("#orderby").val().split(',')[1] == "0") {
            desc = 1;
        };
        $("#orderby").val(orderby + "," + desc);
        $("#frmOrder").submit();
    });
	*/

    $("#trheader span").click(function (e) {
        tag = $(this).attr("tag");
        if (tag.split(',')[0] == "1") {
            if (tag.split(',')[1] == "0") {
                $("span[name='spanword']").hide();
                $("input[name='inputword']").show();
                $(this).closest("th").find("[name='show']").show();
                $(this).closest("th").find("[name='hide']").hide();
            }
            else {
                $("span[name='spanword']").show();
                $("input[name='inputword']").hide();
                $(this).closest("th").find("[name='show']").hide();
                $(this).closest("th").find("[name='hide']").show();
            }
        }
        else if (tag.split(',')[0] == "2") {
            if (tag.split(',')[1] == "0") {
                $("span[name='spanread']").hide();
                $("input[name='inputread']").show();
                $(this).closest("th").find("[name='show']").show();
                $(this).closest("th").find("[name='hide']").hide();
            }
            else {
                $("span[name='spanread']").show(); ;
                $("input[name='inputread']").hide();
                $(this).closest("th").find("[name='show']").hide();
                $(this).closest("th").find("[name='hide']").show();
            }
        }
        else if (tag.split(',')[0] == "3") {
            if (tag.split(',')[1] == "0") {
                $("span[name='spanmeaning']").hide();
                $("input[name='inputmeaning']").show();
                $(this).closest("th").find("[name='show']").show();
                $(this).closest("th").find("[name='hide']").hide();
            }
            else {
                $("span[name='spanmeaning']").show();
                $("input[name='inputmeaning']").hide();
                $(this).closest("th").find("[name='show']").hide();
                $(this).closest("th").find("[name='hide']").show();
            }
        }
        e.stopPropagation();
    });

    $("div[name='divrow']").hover(
	  function () {
	      $(this).addClass("hover");
	  },
	  function () {
	      $(this).removeClass("hover");
	  }
	);

    $("input[name='inputword']").click(
	  function () {
	      $(this).hide();
	      $(this).parent("td").find("span[name='spanword']").show();
	  }
	);
	
	$("input[name='inputread']").click(
	  function () {
	      $(this).hide();
	      $(this).parent("td").find("span[name='spanread']").show();
	  }
	);
	
	$("input[name='inputmeaning']").click(
	  function () {
	      $(this).hide();
	      $(this).parent("td").find("span[name='spanmeaning']").show();
	  }
	);


    $("#tb_main tr[name='tr_row']").each(function(){
	score=$(this).find("td:first span[name='spanmemory']").html();
	$(this).find("td:last").raty({
	    path: 'bootstrap/img/',
	    space: false,
	    score:score
	});
    })

    $("#spangoTop").click(function () {
        $("html,body").animate({ scrollTop: 0 }, 120);
    });

    //保存记忆度
    $("#btnSave").click(function () {
        var arr = [];
        $("#tb_main tr[name='tr_row']").each(function () {
            var score = $(this).find("td[name='tdmem']").raty('score');
            if (score == undefined) {
                score = 0;
            }
            var id = $.trim($(this).find("td:first span[name='spanid']").html());
            arr.push({ score: score, id: id });
        });

        var options = {
            type: 'POST',
            url: 'SaveScore.php',
            data: { data: arr },
            dataType: "json"
        };

        $.ajax(options).done(
		function (result) { 
			if(result.returnval==1)
			{
				$.miniAlert("保存成功",2000);
			}
			else
			{
				$.miniAlert("保存失败");
			}
		})
        .fail(function () { $.miniAlert("异常出错"); });
    });
    
});